ear seals - French English Dictionary